# 1.确定url地址(向哪个url发送请求)
# 2.确定发送请求的方式(get请求，post请求)
# 3．发送请求并接收响应
# 4．检验请求是否发送成功(是否正确的得到该url提供的html页面


import requests

# 1.确定url地址(向哪个url发送请求）协议头://ip地址+端口号(域名）
url = 'https://www.baidu.com'
# url = 'https://www.bilibili.com/'
# 2.确定发送请求的方式(get请求，post请求)
# requests.post()
# 3.发送请求并接收响应
# requests.get(url)
response = requests.get(url=url)

# 4.检验请求是否发送成功（是否正确的得到该url提供的html页面）
# 4.1通过输出状态码判断服务器是否返回相应（但不能说明这个相应一定包含我们访问的html页面）


# 4.2可以通过获取响应中响应体来判断
# 4.2.1response.content  返回的响应体内容类型是byte
# print(response.content)

# 4.2.2获取字符串类型的content
# print(response.text)

# 4.2.3
# 设置解码格式
print(response.content.decode('utf-8'))
